A Confinement-Based Hierarchy for Convex Differences Aggregates

نویسندگان

  • Steven N. Spitz
  • Ari Rappoport
چکیده

Constructive Solid Geometry (CSG) is a solid representation that is appealing for interactive design of models through Boolean operations. Unfortunately, there is a lack of efficient algorithms that render CSG models at interactive rates using conventional computer graphics hardware. The Convex Differences Aggregate (CDA) representation was introduced to solve this problem. CDAs are defined as lists of cells that represent the set theoretic difference of convex polyhedra, which can be manipulated and rendered very efficiently during interactive Boolean operations. Still, due to the linearity of the CDA structure, the CDA algorithms do not scale well and are limited to the conceptual design of relatively small models. This paper extends the CDA representation through a confinement-based hierarchy. The Hierarchical CDA (HCDA) is organized as a tree of cells that has the advantage of a built-in spatial acceleration scheme and a level-ofdetail (LOD) representation. We show how these mechanisms are exploited for scalability during interactive Boolean operations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

تأثیر ساختار بس لایه بر ساختار و فوتولومینسانس لایه‌های نازک اکسید ژرمانیوم

  Amorphous GeOx/SiO2 multilayers (1<x<2) were prepared by successive evaporation of GeO2 and SiO2 powders onto the Si substrates maintained at 100°C. Structural study by X-ray photoelectron spectroscopy (XPS), Fourier transform infrared-absorption (FTIR) spectrometry, and transmission electron microscopy (TEM) was carried out. These techniques allowed us to follow the structural evolution, and...

متن کامل

Using Convex Differences in Hierarchical Representations of Polygonal Maps

We discuss adaptive. hierarchical. spatial subdivisions of planar polygonal maps. These maps are extensively used in cartography. GIS. computer graphics and computer vision. Our results are applicable to many subdivision schemes. including quad trees. k-d trees. and binary space partitioning (ESP). We focus on cell splitting rules and leaf organization methods. introducing and comparing three o...

متن کامل

Numerical simulation of Laminar Free Convection Heat Transfer around Isothermal Concave and Convex Body Shapes

In the present research, free convection heat transfer from isothermal concave and convex body shapes is studied numerically. The body shapes investigated here, are bi-sphere, cylinder, prolate and cylinder with hemispherical ends; besides, they have the same height over width (H/D = 2). A Numerical simulation is implemented to obtain heat transfer and fluid flow from all of the geometries in a...

متن کامل

Evaluating Answer Set Programming with Non-Convex Recursive Aggregates

Aggregation functions are widely used in answer set programming (ASP) for representing and reasoning on knowledge involving sets of objects collectively. These sets may also depend recursively on the results of the aggregation functions, even if so far the support for such recursive aggregations was quite limited in ASP systems. In fact, recursion over aggregates was restricted to convex aggreg...

متن کامل

Hierarchical Distance-based Aggregation

Approximation is one of the key techniques used in manipulating geometric objects. Aggregation is a form of approximation that joins objects that are likely to be grouped together as a single unit. This can improve efficiency, reduce complexity and generate levels of detail, and has application in rendering, cartography and molecular structure design. In this work, we present a general framewor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999